package ar.com.vates.ejercicio03;

import java.util.ArrayList;

public class PilaLifo<P> implements Pila<P>{
	
	private ArrayList<P> pila;

	public PilaLifo(P objeto) {
		super();
		this.objeto = objeto;
	}

	public PilaLifo() {
		pila=new ArrayList<P>();
	}

	private P objeto;
	public P getObjeto() {
		return objeto;
	}

	public void setObjeto(P objeto) {
		this.objeto = objeto;
	}

	@Override
	public void poner(P objeto) {
		pila.add(objeto);
		
	}

	@Override
	public P sacar() {
		P temp=pila.get(pila.size()-1);
		pila.remove(temp);
		return temp;
	}

}
